.TH "Zebulon::NMEA::GPGGA" 3 "13 Oct 2009" "Version 2" "zebulon" \" -*- nroff -*-
.ad l
.nh
.SH NAME
Zebulon::NMEA::GPGGA \- 
.PP
Structure for storing, reading/writing \fBGPGGA\fP \fBNMEA\fP messages. \fBGPGGA\fP - Global Positioning System Fixed Data.  

.SH SYNOPSIS
.br
.PP
.PP
\fC#include <gpgga.h>\fP
.PP
Inherits \fBZebulon::NMEA::Message\fP.
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBGPGGA\fP (const \fBGPGGA\fP &arg)"
.br
.ti -1c
.RI "virtual int \fBGetPosition\fP (CxUtils::Wgs &pos) const "
.br
.ti -1c
.RI "virtual int \fBGetUTC\fP (double &utc) const "
.br
.ti -1c
.RI "virtual unsigned int \fBWrite\fP (CxUtils::Packet &msg) const "
.br
.ti -1c
.RI "virtual unsigned int \fBRead\fP (const CxUtils::Packet &msg)"
.br
.ti -1c
.RI "virtual \fBMessage\fP * \fBClone\fP () const "
.br
.ti -1c
.RI "\fBGPGGA\fP & \fBoperator=\fP (const \fBGPGGA\fP &arg)"
.br
.in -1c
.SS "Static Public Member Functions"

.in +1c
.ti -1c
.RI "static int \fBRunTestCase\fP ()"
.br
.in -1c
.SS "Public Attributes"

.in +1c
.ti -1c
.RI "int \fBmQuality\fP"
.br
.RI "\fI\fBGPS\fP quality indicator. \fP"
.ti -1c
.RI "int \fBmNumSatellites\fP"
.br
.RI "\fINumber of satellites (0-12) . \fP"
.ti -1c
.RI "int \fBmBaseId\fP"
.br
.RI "\fIBase station Id (0000-1023). \fP"
.ti -1c
.RI "char \fBmAltUnits\fP"
.br
.RI "\fIUnit for altitude. \fP"
.ti -1c
.RI "char \fBmGeoidalUnits\fP"
.br
.RI "\fIUnit of geoidal separation. \fP"
.ti -1c
.RI "char \fBmIndicatorNS\fP"
.br
.RI "\fIN/S Indicator. \fP"
.ti -1c
.RI "char \fBmIndicatorEW\fP"
.br
.RI "\fIE/W Indicator. \fP"
.ti -1c
.RI "double \fBmLatitude\fP"
.br
.RI "\fILatitude (dddmm.mmmmm). \fP"
.ti -1c
.RI "double \fBmLongitude\fP"
.br
.RI "\fILongitude (dddmm.mmmmm). \fP"
.ti -1c
.RI "double \fBmUTC\fP"
.br
.RI "\fITime of fixed position (hhmmss.ss). \fP"
.ti -1c
.RI "double \fBmAltitude\fP"
.br
.RI "\fIAntenna height above MSL (mean sea level). \fP"
.ti -1c
.RI "double \fBmAgeDGPS\fP"
.br
.RI "\fIAge of differential \fBGPS\fP data record. \fP"
.ti -1c
.RI "double \fBmGeoidalSeparation\fP"
.br
.RI "\fIGeoidal separation. \fP"
.ti -1c
.RI "double \fBmHDOP\fP"
.br
.RI "\fIHorizontal DOP. \fP"
.in -1c
.SH "Detailed Description"
.PP 
Structure for storing, reading/writing \fBGPGGA\fP \fBNMEA\fP messages. \fBGPGGA\fP - Global Positioning System Fixed Data. 

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
.PP
Where:
.br
 \fBGPGGA\fP Global Positioning System Fix Data
.br
 123519 Fix taken at 12:35:19 UTC
.br
 4807.038,N Latitude 48 deg 07.038' N
.br
 01131.000,E Longitude 11 deg 31.000' E
.br
 1 Fix quality: 0 = invalid
.br
 1 = \fBGPS\fP fix (SPS)
.br
 2 = DGPS fix
.br
 3 = PPS fix
.br
 4 = Real Time Kinematic
.br
 5 = Float RTK
.br
 6 = estimated (dead reckoning) (2.3 \fBfeature\fP)
.br
 7 = Manual input mode
.br
 8 = Simulation mode
.br
 08 Number of satellites being tracked
.br
 0.9 Horizontal dilution of position
.br
 545.4,M Altitude, Meters, above mean sea level
.br
 46.9,M Height of geoid (mean sea level) above WGS84
.br
 ellipsoid
.br
 (empty field) time in seconds since last DGPS update
.br
 (empty field) DGPS station ID number
.br
 47 the checksum data, always begins with * 
.br
 

.SH "Author"
.PP 
Generated automatically by Doxygen for zebulon from the source code.
